Построение профилей и сечений ТОС

Утилита строит профили и сечения сетей ТОС 2D и 3D по любым произвольным линиям, заданным в плоскости X-Y . Результат для ТОС 2D – график значений по линии профиля, сохраненный в SHP-формате, и сцена-профиль 2D. Сечения ТОС 3D перпендикулярны плоскости X-Y . Результат сохраняется в формате регулярной сети ТОС 2D. Размер сети по оси X (количество пикетов) соответствует длине профиля L , а по оси Y (количество профилей) – размеру Z (количеству слоев) сети ТОС 3D. При разрезании сети TOC 3D создается одна или несколько сцен-профилей 2D с заданными настройками.

Количество сцен-профилей определяется количеством векторных объектов в линейном слое сцены 2D.

Форма Построение профилей содержит вкладки:

  • По сети 2D – в построении профилей участвуют данные активной сцены 2D:
  • слой двумерной ТОС;
  • векторный линейный слой с профилями.
  • другие векторный линейные и полигональные слой для построения засечек.
  • По сети 3D – сечения строятся для любых 3D ТОС, выбранных через стандартный диалог открытия файла. Слой профилей выбирается из векторных линейных слоев активной сцены 2D.


Параметры вкладки По сети 2D

Вкладка Общие настройки.



Группа Исходные данные.

  • Сеть – список ТОС 2D активной сцены 2D. ТОС, выбранная в списке, будет считаться активной.
  • Свойство – список свойств активной сети ТОС 2D. При изменении активной ТОС, список будет каждый раз обновляться. Свойство, выбранное в списке, будет считаться рабочим свойством.
  • Профиля – список векторных линейных слоев сцены 2D, от которой запущена утилита. Выбранный слой задает набор объектов для построения профилей по ТОС 2D. Для каждого объекта векторного слоя создается линейный SHP-файл 2D cо значениями ТОС 2D и сцена-профиль 2D со всеми настройками.
  • Шаг вдоль профиля – параметр, определяющий расстояние между двумя соседними точками по профилю. По всей линии профиля через заданный интервал расставляются точки. В этих точках вычисляются значения рабочего свойства ТОС 2D , которые потом заносятся в результирующий SHP-файл как точки линейного объекта.
  • Стиль линии профиля – настройка стилевого оформления результирующего слоя. Нажатие на кнопку с пиктограммой вызывает редактор векторных стилей 2D .
  • Создавать дополнительно ТОС с линией профиля – флаг, который позволяет создать одномерную ТОС с единственным свойством profil. В этом свойстве будут записаны значениями ТОС 2D вдоль профиля. Файл создаётся рядом с линейным SHP-файлом 2D с построеной линией профиля. В построенной сцене эта ТОС не используется.
  • Название новых сцен – в редактируемом поле задается название для результирующих сцен-профилей 2D. Значение по умолчанию – Профиль# . Далее к названию автоматически добавляется порядковый номер профиля.

Группа Результат.

  • Имя файла-профиля – в стандартном диалоге задается первая часть имени новых SHP-файлов 2D. Далее автоматически к имени будет добавляться подчеркивание и порядковый номер профиля.

Вкладка Засечки.

Вкладка Засечки полигонов

На этой вкладке содержится список всех полигональных векторных слоёв исходной сцены. Для помеченных слоёв будут созданы засечки - места пересечения линии профиля с границами полигонов. На основании этих засечек программа создаст векторные полигональные объекты, отмечающие место пересечения полигонов данного слоя с линией профиля. На сцене профиля эти объекты выглядят как полигоны, ограниченные слева и справа вертикальными отрезками (засечками), а сверху и снизу построенной линией профиля и горизонтальной границей сцены.

Вкладка Засечки линий

На этой вкладке содержится список всех линейных векторных слоёв исходной сцены. Для помеченных слоёв будут созданы засечки - векторные объекты, помечающие место пересечения линий данного слоя с линией профиля. Эти векторные объекты представляют собой вертикальные отрезки, ограниченные сверху и снизу построенной линией профиля и горизонтальной границей сцены.

Для объектов засечек каждого слоя создаётся отдельный SHP-файл. Имя у этого файла такое же как и у SHP-файла исходного слоя. Он располагается в том же каталоге на диске, что и файл с построенной линией профиля. На создаваемой сцене засечки отображаются теми же стилями, которыми они отображались на исходной карте.

Направить засечки вверх - флаг управляющий расположением засечек относительно линии профиля. Засечки могут отображаться объектами лежащими над построенной линией профиля и под ней. Если установить данный флаг, засечки будут отображаться объектами лежащими над построенной линией профиля.

На рисунках, расположенных ниже, показаны исходная карта и построенный по выделенной красной линии профиль с засечками, направленными вниз.

Исходная карта

Исходная карта

Построенный профиль

Построенный профиль



Параметры вкладки По сети 3D


Группа Исходные данные

  • Сеть – активная ТОС 3D для построения сечений по профилю/профилям задается в стандартном диалоге открытия файлов.
  • Свойство – список свойств активной ТОС 3D. Свойство, выбранное в списке, будет считаться рабочим свойством для построения двухмерных сечений.
  • Профиля – список векторных линейных слоев активной сцены 2D. Выбранный слой задает набор объектов для построения сечений по сети ТОС 3D. Для каждого объекта векторного слоя создается ТОС 2D и сцена-профиль 2D со всеми настройками.
  • Шаг вдоль профиля – параметр определяет размер ячейки сети новой ТОС 2D по оси X
  • Шаг вглубь профиля – параметр определяет размер ячейки сети новой ТОС 2D по оси Y
  • Способ интерполяции – варианты вычисления значений в случае несовпадения параметров исходной сети ТОС 3D и результирующего сечения ТОС 2D. В утилите определены следующие способы интерполяции значений:
  • По ближайшему соседу – используется в том случае, если свойство ТОС может принимать только фиксированные значения (ранговые или классификационные свойства).
  • Билинейная интерполяция – используется во всех остальных случаях.
  • Цветовая шкала – назначение всем новым слоям ТОС 2D шкалы раскраски по диапазонам. Цветовую шкалу по диапазонам можно сохранить в файл с расширением ._rg в редакторе векторных стилей 2D .
  • Название новых карт – редактируемое поле для названия результирующих сцен-профилей 2D. Значение сцен по умолчанию – Сечение по профилю# . Далее к названию автоматически добавляется порядковый номер профиля.

Группа Результат

  • Имя файла-сечения – в стандартном диалоге задается первая часть имени новых файлов ТОС 2D. Далее автоматически к имени будет добавляться подчеркивание и порядковый номер профиля.